home *** CD-ROM | disk | FTP | other *** search
/ Amiga Format CD 23 / Amiga Format AFCD23 (Feb 1998, Issue 107).iso / +look_here_1st!+ / reader_requests / multiuser / multiuser.fixs / multiuser_src.readme < prev    next >
Text File  |  1997-12-12  |  3KB  |  74 lines

  1. Short: Multi User System Security error fix (source)
  2. Type: util/misc
  3. Uploader: fpetzold@iiic.ethz.ch
  4. Author: Frank Petzold, P.-Rosegger-Weg 13, D-78464 Konstanz, GERMANY
  5.  
  6. Original Author: Geert Uytterhoeven - Huysmansstraat 12 - B-3128 BAAL - BELGIUM
  7.  
  8. This is the source for my error fix for MultiUser. I have tested this for
  9. several months now, without problems. The reason for this late release is that
  10. I could not contact Geert Uytterhoeven. Perhaps now he contacts me ;-)
  11.  
  12. The fix is for the error in the routine called by the login OWN command which
  13. is essential for every MultiUser environement whth access control to libraries.
  14. The reason for this is that libraries are all opened by a task called ramlib
  15. which is owned by nobody after startup. So if you want to restrict access to
  16. complete packages you have to "login OWN TASK ramlib" after the login in
  17. user-startup to provide automatic access to the libraries a user may access.
  18. If you don't know of what I'm talking either ask me (email, Rastan@IRC) or
  19. if you are happy with the old version, forget it.
  20.  
  21. As a gimmick I have (tried to) pack the whole thing so that you can
  22. immediately recompile using SAS/C, in the original source distribution some
  23. empty directories were missing, or did I miss something?
  24.  
  25.  
  26. Following is the original docu for the sources:
  27. ------------------------------------------------------------------------------
  28.  
  29. Introduction
  30. ------------
  31.  
  32. MultiUser allows you to create a *IX-like environment where several users live
  33. together  in harmony, unable to delete each others files, unable to read those
  34. private  love-letters  of  other  users.   And    this even if several users are
  35. working on the machine at the same time (on a terminal hooked up to the serial
  36. port)
  37.  
  38. People without a valid login ID and password won't be able to access files you
  39. have made private with MultiUser.  If you make all files private (not readable
  40. for others), the only useful thing they could do, is boot from a floppy.
  41.  
  42.  
  43. Contents
  44. --------
  45.  
  46. This archive contains the source for the library and support commands.
  47.  
  48.  
  49. Distribution
  50. ------------
  51.  
  52. MultiUser Release 1.8 is distributed in 3 archives:
  53.  
  54.    MultiUser18_bin.lha:   Basic MultiUser package (you really need this!)
  55.    MultiUser18_api.lha:   Include files, autodoc, etc...
  56.    MultiUser18_src.lha:   Source for the library and support commands
  57.  
  58. There  is  no  new  distribution of the external utilities; use the archive
  59. from the 1.7 release: MultiUser17_ext.lha
  60.  
  61. For  more information about MultiUser (disclaimer, distributability, usage,
  62. etc...),  read    the  documentation  file  'MultiUser.doc'  in  the  archive
  63. 'MultiUser18_bin.lha'.
  64.  
  65.  
  66. Additional Note
  67. ---------------
  68.  
  69. Release 1.8 was compiled by Norbert Püschel with permission from Geert
  70. Uytterhoven. (Geert is busy working on release 2.0. :-) )
  71.  
  72. ---------------------------------------------------------------------------
  73.        MultiUser © Copyright 1993-1994 by Geert Uytterhoeven
  74.